﻿---@class UnityEngine.Rect
---@field public zero UnityEngine.Rect
---@field public x System.Single
---@field public y System.Single
---@field public position UnityEngine.Vector2
---@field public center UnityEngine.Vector2
---@field public min UnityEngine.Vector2
---@field public max UnityEngine.Vector2
---@field public width System.Single
---@field public height System.Single
---@field public size UnityEngine.Vector2
---@field public xMin System.Single
---@field public yMin System.Single
---@field public xMax System.Single
---@field public yMax System.Single
local m = {}
---@return UnityEngine.Rect
function m.MinMaxRect() end
function m:Set() end
---@return System.Boolean
function m:Contains() end
---@return System.Boolean
function m:Overlaps() end
---@return UnityEngine.Vector2
function m.NormalizedToPoint() end
---@return UnityEngine.Vector2
function m.PointToNormalized() end
---@return System.Boolean
function m.op_Equality() end
---@return System.Int32
function m:GetHashCode() end
---@return System.Boolean
function m:Equals() end
---@return System.String
function m:ToString() end
		L.RegFunction("__eq", op_Equality);
return m
